organic electricity - German English Dictionary